double stitched - French English Dictionary